Academy\Ajax\Course D

Total Complexity 186
Dependencies 6
Dependents 1
Total lines 1,102
Lines of code 991
Logical lines of code 493
Comment lines 28
Methods 22
Properties 0

Methods 22

Method Rating Maintainability Complexity Lines of code
import_all_courses()
D
26
40 142
archive_course_filter()
C
31 27 111
complete_course()
B
37 15 74
insert_course_meta_value()
A
39 13 62
render_enrolled_courses()
A
34 10 102
update_course_curriculum()
A
48 10 32
fetch_course_category()
A
48 10 31
set_topics()
A
49 7 36
add_course_review()
S
43 5 52
maybe_unserialize()
S
56 7 17
course_data_set()
S
48 5 33
insert_lesson_data()
S
44 4 47
render_pending_enrolled_courses()
S
51 5 27
enroll_course()
S
54 5 19
get_course_details()
S
55 5 18
course_add_to_wishlist()
S
49 4 31
render_wishlist_courses()
S
51 4 29
__construct()
S
45 1 60
get_my_courses()
S
50 3 28
course_add_to_favorite()
S
54 2 22
sanitize_video_source()
S
64 3 10
get_course_slug()
S
66 1 8